design-build project - French English Dictionary